<template>
  <div class="home">
    并发请求
  </div>
</template>

<script>
import axios from "axios";

export default {
  //并发请求，同时进行多个请求，统一处理返回值
  name: "demo3",
  components: {},
  created() {
    // axios.all()   axios.spread()
    axios.all(
      [
        axios.get('/data.json'),
        axios.get('/city.json')
      ]
    ).then(
      // 参数是一个回调函数,分割返回值 有几个请求就有几个参数
      axios.spread((dataRes,cityRes)=>{
        console.log(dataRes,cityRes)
      })
    )
  }
};
</script>
